• word of the day

    cucurbita argyrosperma

    cucurbita argyrosperma - Dictionary definition and meaning for word cucurbita argyrosperma

    Definition
    (noun) plant bearing squash having globose to ovoid fruit with variously striped grey and green and white warty rinds
    Synonyms : cucurbita mixta , cushaw
Download our Mobile App Today
Receive our word of the day
on Whatsapp